temporary habitation - Spanish English Dictionary